Big Huge Thesaurus

Physalis peruviana

noun